package StudyGroup;

/*
* 位运算符学习
* 2022.1.11
* Creat By Code J
*
* 结论：位运算符操作的都是整形的数据，
* 在一定范围内，每向左移一位相当于乘2
* 向右移一位，相当于除以二
*
* */
public class BitTest {

    public static void main(String[] args) {
        int i = 21;
        System.out.println("i << 2:" + (i << 2));
        System.out.println("i << 26" + (i <<26));
        System.out.println("i << 27" + (i <<27));

        int num1 = 10;
        int num2 = 20;
        System.out.println("原来的num1是：" + num1+"\t\t原来的num2是：" + num2);

        int temp = num1;
        num1 = num2;
        num2 = temp;
        System.out.println("改变后的num1是：" + num1+"\t改变后的的num2是：" + num2);



    }
}
